package com.lengyue.imakiba.logic;

import com.jfinal.plugin.activerecord.Db;
import com.lengyue.imakiba.data.AnimeCV;

public class AnimeCVLogic {
	/**
	 * 根据动漫Id删除声优动漫对应表中的关系
	 * @param animeId 动漫Id
	 * @return 影响记录数
	 */
	public static int deleteCVByAnime(int animeId)
	{
		return Db.update("delete from anime_cv where anime_id = ?", animeId);
	}
	/**
	 * 添加声优动漫对应关系
	 * @param animeId 动漫Id
	 * @param cvs 声优Id数组
	 */
	public static void addCVByAnime(int animeId,String[] cvs)
	{
		if(cvs!=null)
		{
			for(String cvId : cvs)
			{
				//防止cvId空字符串报错
				if(cvId!=null&&!"".equals(cvId))
				new AnimeCV().set("anime_id", animeId).set("cv_id", Integer.parseInt(cvId)).save();
			}
		}
	}
}
